distant ancestors - Spanish English Dictionary